supervisor (project) - French English Dictionary